nakhichevan autonomous republic - Spanish English Dictionary